Health Spa — synonyms, definition
1. health spa (Noun)
2 synonyms
health club spa
1 definition
health spa (Noun) — A place of business with equipment and facilities for exercising and improving physical fitness.
2 types of
business establishment place of business
1 type
fat farm